This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal



Oct 2, 2016, 10:13 PM
6 Posts

XPage with PayPal Integration

  • Category: Debugging
  • Platform: Windows
  • Release: 8.5.3
  • Role: Developer
  • Tags: Xpages Issue - Urgent,Paypal?
  • Replies: 1

Hi

I have a Registration.xsp xpage and I have the PayPal button code to place on my xpage. However, when I place it on my xpage, nothing happens. I know I am doing something silly. Can a XPage guru please take a look at this and help me? I need to get this page up and running by tomorrow AM.

Thank you so much in advance for your help!

Best Regards & THANK YOU

SW

Code from PayPal for Buy Now button:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="xxxxxxxxxxxx">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
</form>

 

Code Pasted in Registration.xsp Xpage in the source:

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">

<xp:form id="form1">
register
    <xp:div>
        <xp:this.onclick><![CDATA["https://www.paypal.com/cgi-bin/webscr"]]></xp:this.onclick>
        <form action="https://www.paypal.com/cgi-bin/webscr"
            method="post" target="_top">
            <input type="hidden" name="cmd" value="_s-xclick">
                <input type="hidden" name="hosted_button_id"
                    value="xxxxxxxxxxxx">
                    <input type="image"
                        src="https://www.paypalobjects.com/en_US/i/btn/btn_buynowCC_LG.gif"
                        border="0" name="submit"
                        alt="PayPal - The safer, easier way to pay online!">
                    </input>
                </input>
            </input>
        </form>
    </xp:div>

</xp:form>
</xp:view>


 

 

Oct 3, 2016, 1:06 PM
586 Posts
hmmm

I don't know....  some thoughts...

 

I don't know what this form action in the paypal example is supposed to do.  I've never seen that.  In your XPages example you're using both an xp:form and then inside another form tag.  This seems odd to me.  I don't think I've ever used "xp:form" as a tag before.  Since that's automatic for an XPage you might need to first disable auto generation if you want to control it yourself.    And you've nested a form within a form....  That might not be a good thing....

So no real answers just a couple thoughts to focus on the use of the form tags.  I wonder if you go down this route if you should put the paypal stuff in an iframe...  try and seperate it from xpages that way.

Also I THINK paypal has different options... like REST services.  That might be a better path in the long run.  Not sure though.

This is a great question with good details.  You might have better luck posting this on StackOverFlow and use the tag "xpages".

 

Dave

 

 


This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal